<?php
namespace Config;
/**
 * memcache配置
 *
 * @version 1.0
 * @author 张云江
 */
class MemcacheConfig extends MemBaseConfig
{
    const configkey="__MEMKEY__";
    /**
     * 设置memcache配置
     * @param mixed $configname 配置名
     * @param mixed $host 主机名
     * @param mixed $port 主机端口
     */
    public static function setConfig($configname,$host,$port=11211)
    {
        parent::setConfig_G(self::configkey,$configname,$host,$port);
    }
    /**
     * 获取所有配置
     * @return object
     */
    public static function getConfigWithAll()
    {
        return parent::getConfigWithAll_G(self::configkey);
    }
    /**
     * 获取缓存配置
     * @param mixed $configname 配置名
     * @return mixed
     */
    public static function getConfig($configname)
    {
        return parent::getConfig_G(self::configkey,$configname);
    }
}
